easily approached - Turkish English Dictionary